home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 8: LINUX Games / Linux Cubed Series 8 - LINUX Games.iso / games / doom / ldhe-src.0 / ldhe-src / dehacked / source / linux_text.h < prev    next >
C/C++ Source or Header  |  1995-05-31  |  710b  |  33 lines

  1.  
  2. // Function prototypes for functions from linux_text.cpp
  3. void lnx_loadtxt(char *buffer, int *len, int *nobjs, FILE *fp);
  4. void lnx_writetxt(FILE *fp);
  5. void lnx_savetxt(char *textorigp, char *textdatap, int len, FILE *patchp);
  6. EBool lnx_matchtxt(char *textdatap, int len, char *string, int *offset);
  7.  
  8. struct string_struct {
  9.     long offset;
  10.     int  length;
  11.     char **text;
  12.     int  nstrings;
  13.     };
  14. extern struct string_struct lnx_strings[];
  15.  
  16. enum {
  17.     MESSAGES1_TEXT,
  18.     MESSAGES2_TEXT,
  19.     MESSAGES3_TEXT,
  20.     LEVELEND_TEXT,
  21.     TEXTURE_NAMES,
  22.     MONSTER_NAMES,
  23.     OPTIONS1_TEXT,
  24.     OPTIONS2_TEXT,
  25.     LEVEL_NAMES,
  26.     SPRITE_NAMES,
  27.     SOUND_NAMES,
  28.     CHEAT_TEXT,
  29. };
  30. #define LNX_NTEXTSEGS    12
  31.  
  32. extern EBool Lnx_DOOM;                // If we're hacking Linux DOOM!
  33.